`:top
Das `F33f`_`[Computerprogramm`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Computerprogramm]`_`f `!CodeWarrior`! ist eine `F33f`_`[Integrierte Entwicklungsumgebung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Integrierte_Entwicklungsumgebung]`_`f (IDE) der Firma `F33f`_`[Freescale`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Freescale]`_`f, ein ehemaliges `F33f`_`[Tochterunternehmen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Tochterunternehmen]`_`f von `F33f`_`[Motorola`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Motorola]`_`f. Ursprünglich wurde CodeWarrior von der Firma Metrowerks entwickelt, die jedoch im Jahr 1999 von Motorola bzw. Freescale aufgekauft wurde. Mit CodeWarrior kann man Software für viele Anwendungsbereiche vom `F33f`_`[eingebetteten System`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Eingebettetes_System]`_`f bis hin zur `F33f`_`[Desktopanwendung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Desktopanwendung]`_`f erstellen.
Der CodeWarrior bietet die Möglichkeit, mit ein und derselben Entwicklungsumgebung in vier verschiedenen `F33f`_`[Programmiersprachen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmiersprache]`_`f (`F33f`_`[Java`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Java_(Programmiersprache)]`_`f, `F33f`_`[C`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C_(Programmiersprache)]`_`f, `F33f`_`[C++`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C++]`_`f und `F33f`_`[Pascal`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Pascal_(Programmiersprache)]`_`f) Programme zu schreiben. Diese lassen sich dann für 11 unterschiedliche `F33f`_`[Plattformen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Plattform_(Computer)]`_`f, (`F33f`_`[Windows 95`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Windows_95]`_`f / `F33f`_`[NT`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Windows_NT]`_`f, `F33f`_`[Mac OS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mac_OS]`_`f, `F33f`_`[Mac OS X`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mac_OS_X]`_`f, `F33f`_`[BeOS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=BeOS]`_`f, `F33f`_`[PlayStation`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=PlayStation]`_`f, `F33f`_`[Palm Pilot`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Palm_Pilot]`_`f u. a.) `F33f`_`[kompilieren`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Kompilieren]`_`f. CodeWarrior ist für die `F33f`_`[Betriebssysteme`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Betriebssystem]`_`f MacOS, BeOS und Windows 95/NT verfügbar.
Die große Auswahl an Plattformen erkauft man sich allerdings mit fehlender Spezialisierung: So besitzt der CodeWarrior keinen eigenen Programmteil zur Erstellung von Benutzeroberflächen (`F33f`_`[GUI`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GUI]`_`f-Builder), da die GUIs der Plattformen alle unterschiedlich sind. Der CodeWarrior war auch ein beliebtes `F33f`_`[Entwicklungswerkzeug`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Entwicklungswerkzeug]`_`f für `F33f`_`[Macintosh`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Macintosh]`_`f-`F33f`_`[Applikationen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Anwendungsprogramm]`_`f. Da CodeWarrior keine `F33f`_`[Intel-Macintosh`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Macintosh-Modelle]`_`f-Programme erzeugen kann, sind Entwickler künftig auf Alternativen wie `F33f`_`[Xcode`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Xcode]`_`f angewiesen.